a beating with a strap - Almanca İngilizce Sözlük